e07d0ff46ee813fafcca56b39bab55a94e50e12e,algorithms/core/src/main/java/net/imglib2/algorithm/gauss3/SeparableSymmetricConvolution.java,SeparableSymmetricConvolution,convolve,#number[][]#RandomAccessible#RandomAccessibleInterval#ConvolverFactory#ConvolverFactory#ConvolverFactory#ConvolverFactory#ImgFactory#I#ExecutorService#,228
Before Change
else
{
// FIXME: is there a better way to determine the number of threads
final int numTasks = Runtime.getRuntime().availableProcessors() * 20;
final long[] sourceOffset = new long[ n ];
final long[] targetOffset = new long[ n ];
target.min( sourceOffset );
After Change
else
{
// FIXME: is there a better way to determine the number of threads
final int numThreads = Runtime.getRuntime().availableProcessors();
final int numTasks = numThreads > 1 ? numThreads * 4 : 1;
final long[] sourceOffset = new long[ n ];
final long[] targetOffset = new long[ n ];
target.min( sourceOffset );